﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SHZY.Common.Const;
using SHZY.Common.Contracts;
using SqlSugar;

namespace SHZY.Business.Entitys
{
    /// <summary>
    /// 检验批项使用决策实体.
    /// </summary>
    [SugarTable("qms_busi_inspectionitemdecision", "检验批项使用决策")]
    [Tenant(ClaimConst.TENANTID)]
    public class QmsBusiInspectionitemdecisionEntity:CLDEntityBase
    {

        /// <summary>
        /// 检验批号.
        /// </summary>
        [SugarColumn(ColumnName = "F_Code", ColumnDescription = "检验批号")]
        public string Code { get; set; }

        /// <summary>
        /// 报检批号.
        /// </summary>
        [SugarColumn(ColumnName = "F_Inspectionlot", ColumnDescription = "报检批号")]
        public string Inspectionlot { get; set; }

        /// <summary>
        /// 来料数量(取报价单的数量).
        /// </summary>
        [SugarColumn(ColumnName = "F_IncomingQty", ColumnDescription = "来料数量(取报价单的数量)")]
        public int? IncomingQty { get; set; }

        /// <summary>
        /// 破坏性数量.
        /// </summary>
        [SugarColumn(ColumnName = "F_DestructivenessQty", ColumnDescription = "破坏性数量")]
        public int? DestructivenessQty { get; set; }

        /// <summary>
        /// 接收数量.
        /// </summary>
        [SugarColumn(ColumnName = "F_ReceiveQty", ColumnDescription = "接收数量")]
        public int? ReceiveQty { get; set; }

        /// <summary>
        /// 拒收数.
        /// </summary>
        [SugarColumn(ColumnName = "F_RejectQty", ColumnDescription = "拒收数")]
        public int? RejectQty { get; set; }

        /// <summary>
        /// 使用决策备注.
        /// </summary>
        [SugarColumn(ColumnName = "F_DecisionDesc", ColumnDescription = "使用决策备注")]
        public string DecisionDesc { get; set; }

    }
}
